package edu.mis.modules.staff;

import java.util.List;

import com.jfinal.plugin.activerecord.Record;

import edu.mis.model.Staff;




/**
 * 用户服务类
 *
 */
public class StaffService {
	
	
	
	/**
	 * 修改密码
	 * @param user
	 * @return
	 */
	public boolean updatePassword(int id,String newStaffName,String newStaffPhone){
		Staff staff = findStaffById(id);
		staff.setStaffName(newStaffName);
		staff.setStaffPhone(newStaffPhone);
		return staff.update();
	}
	
	

	public boolean saveStaff(Staff staff){  //service命名建议完整，见名知意。如此处的saveBlog，参数尽量用对象
		return staff.save();
	}
	
	/**
	 * 根据ID得到用户
	 * @param id
	 * @return
	 */
	public Staff findStaffById(int id) {
		return Staff.dao.findById(id);
	}
	
	/**
	 * 查询所有用户
	 * @return
	 */
	public List<Staff> findAllStaff(){
		return Staff.dao.findAll();
	}
	/**
	 * 查询所有商品及其权限
	 * @return
	 */
	

	/**
	 * 用户授权
	 * @param id
	 * @param roleId
	 * @return
	 */
	
}
